<!--
 * @Description: 
 * @version: 
 * @Author: liurui
 * @Date: 2024-02-04 15:23:11
 * @LastEditors: 
 * @LastEditTime: 2024-02-04 15:37:24
-->
<template>
    <div>

    </div>
</template>

<script setup lang="ts">
// 实现Trim<T>，它是一个字符串类型，
// 并返回一个新字符串，其中两端的空白符都已被删除。

type Trim<S extends string> = S extends ` ${infer R}` | `${infer R} ` ? Trim<R> : S

type trimed = Trim<'  Hello World  '>; // expected to be 'Hello World'
</script>

<style scoped>

</style>